Synonyms for "sulfur mustard"

Words with similar meaning